import requests
from urllib.request import urlretrieve
import os
os.makedirs('./photo/',exist_ok=True)

image_url = "https://img.zcool.cn/community/01f31f5ed88fcda801215aa0027832.jpg@1280w_1l_2o_100sh.jpg"

'''方法一：用 urllib.request 里的 urlretrieve 爬图片'''
urlretrieve(image_url,'./photo/phtot7.png')

'''方法二：用 requests  ''' # 上两种方法是全部读到了内存中之后，才在写入保存到文件中去的
r = requests.get(image_url)    # get 获取
with open('./photo/phtot2.png','wb') as f:
    f.write(r.content)

'''方法三：用 requests ''' # 边读边写文件文件
r = requests.get(image_url,stream=True)
with open('./photo/phtot3.png','wb') as f:
    for i in r.iter_content(chunk_size=32):
        f.write(i)
